package com.jinhua.common.utils;

//import com.tencent.sr.rmall.springbootstarter.route.TsrContextHolder;
//import java.util.List;
//import org.springframework.tsf.core.context.TsfCoreContext;
//import org.springframework.tsf.core.context.TsfCoreContextHolder;
//import org.springframework.tsf.core.entity.Tag;
//import org.springframework.tsf.core.entity.Tag.ControlFlag;
/**
 * Copyright
 *
 * @Author WuHuang
 * @Date 2023/3/31
 */
public class ScaffoldingTsfUtils {
    public ScaffoldingTsfUtils() {
    }

//    public static String getTversion() {
//        TsfCoreContext tsfCoreContext = TsrContextHolder.get();
//        if (tsfCoreContext == null) {
//            return null;
//        } else {
//            List<Tag> tsfTags = tsfCoreContext.getTags();
//            String[] tversion = new String[1];
//            tsfTags.forEach((systemTag) -> {
//                if (systemTag.getKey().equals("tversion")) {
//                    tversion[0] = systemTag.getValue();
//                }
//
//            });
//            return tversion[0];
//        }
//    }
//
//    public static void setTversion(String tversion) {
//        TsfCoreContext tsfCoreContext = TsfCoreContextHolder.get();
//        Tag tVersionTag = new Tag("tversion", tversion, new ControlFlag[]{ControlFlag.TRANSITIVE});
//        List<Tag> tags = tsfCoreContext.getTags();
//        tags.add(tVersionTag);
//        tsfCoreContext.setTags(tags);
//    }
}
